home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 41.zip / BS1 part 41 / Devpac 2.12 disk 1.adf / include / devices / serial.i < prev    next >
Text File  |  1988-10-06  |  2KB  |  90 lines

  1.     IFND    DEVICES_SERIAL_I
  2. DEVICES_SERIAL_I    SET    1
  3.     IFND    EXEC_STRINGS_I
  4.     INCLUDE    'exec/strings.i'
  5.     ENDC
  6.     IFND    EXEC_IO_I
  7.     INCLUDE    'exec/io.i'
  8.     ENDC
  9. SER_CTL    EQU    $1113
  10. SER_DBAUD    EQU    9600
  11. SDCMD_QUERY    EQU    CMD_NONSTD
  12. SDCMD_BREAK    EQU    CMD_NONSTD+1
  13. SDCMD_SETPARAMS    EQU    CMD_NONSTD+2
  14. SER_DEVFINISH    EQU    CMD_NONSTD+2
  15. SERIALNAME:    MACRO
  16.     STRING    'serial.device'
  17.     ENDM
  18. SERB_XDISABLED    equ    7
  19. SERF_XDISABLED    equ    1<<7
  20. SERB_EOFMODE    equ    6
  21. SERF_EOFMODE    equ    1<<6
  22. SERB_SHARED    equ    5
  23. SERF_SHARED    equ    1<<5
  24. SERB_RAD_BOOGIE    equ    4
  25. SERF_RAD_BOOGIE    equ    1<<4
  26. SERB_QUEUEDBRK    equ    3
  27. SERF_QUEUEDBRK    equ    1<<3
  28. SERB_7WIRE    equ    2
  29. SERF_7WIRE    equ    1<<2
  30. SERB_PARTY_ODD    equ    1
  31. SERF_PARTY_ODD    equ    1<<1
  32. SERB_PARTY_ON    equ    0
  33. SERF_PARTY_ON    equ    1<<0
  34. IOSERB_QUEUED    equ    6
  35. IOSERF_QUEUED    equ    1<<6
  36. IOSERB_ABORT    equ    5
  37. IOSERF_ABORT    equ    1<<5
  38. IOSERB_ACTIVE    equ    4
  39. IOSERF_ACTIVE    equ    1<<4
  40. IOSTB_XOFFREAD    equ    4
  41. IOSTF_XOFFREAD    equ    1<<4
  42. IOSTB_XOFFWRITE    equ    3
  43. IOSTF_XOFFWRITE    equ    1<<3
  44. IOSTB_READBREAK    equ    2
  45. IOSTF_READBREAK    equ    1<<2
  46. IOSTB_WROTEBREAK    equ    1
  47. IOSTF_WROTEBREAK    equ    1<<1
  48. IOSTB_OVERRUN    equ    0
  49. IOSTF_OVERRUN    equ    1<<0
  50. SEXTB_MSPON    equ    1
  51. SEXTF_MSPON    equ    1<<1
  52. SEXTB_MARK    equ    0
  53. SEXTF_MARK    equ    1<<0
  54.     rsreset
  55. TERMARRAY    rs.b    0
  56. TERMARRAY_0    rs.l    1
  57. TERMARRAY_1    rs.l    1
  58. TERMARRAY_SIZE    rs.w    0
  59.     rsreset
  60. IOEXTSER    rs.b    IOSTD_SIZE
  61. IO_CTLCHAR    rs.l    1
  62. IO_RBUFLEN    rs.l    1
  63. IO_EXTFLAGS    rs.l    1
  64. IO_BAUD    rs.l    1
  65. IO_BRKTIME    rs.l    1
  66. IO_TERMARRAY    rs.b    TERMARRAY_SIZE
  67. IO_READLEN    rs.b    1
  68. IO_WRITELEN    rs.b    1
  69. IO_STOPBITS    rs.b    1
  70. IO_SERFLAGS    rs.b    1
  71. IO_STATUS    rs.w    1
  72. IOEXTSER_SIZE    rs.w    0
  73. SerErr_DevBusy    EQU    1
  74. SerErr_BaudMismatch    EQU    2
  75. SerErr_InvBaud    EQU    3
  76. SerErr_BufErr    EQU    4
  77. SerErr_InvParam    EQU    5
  78. SerErr_LineErr    EQU    6
  79. SerErr_NotOpen    EQU    7
  80. SerErr_PortReset    EQU    8
  81. SerErr_ParityErr    EQU    9
  82. SerErr_InitErr    EQU    10
  83. SerErr_TimerErr    EQU    11
  84. SerErr_BufOverflow    EQU    12
  85. SerErr_NoDSR    EQU    13
  86. SerErr_NoCTS    EQU    14
  87. SerErr_DetectedBreak    EQU    15
  88.     ENDC
  89.  
  90.